﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Ewell.Interface.Common.Model.GateWay.Dto.Basic
{
    public class PersonAddressResponse
    {
        /**
         * 人员地址标识
         */
        public long? personAddressId { get; set; }
        /**
         * 患者ID
         */
        public String patientId { get; set; }
        /**
         * 地址类别代码
         */
        public String addressTypeCoding { get; set; }
        /**
         * 地址类别描述
         */
        public String addressTypeDesc { get; set; }
        /**
         * 国家码
         */
        public String countryId { get; set; }
        /**
         * 省代码（自治区、直辖市）
         */
        public String provinceId { get; set; }
        /**
         * 省名称
         */
        public String provinceName { get; set; }
        /**
         * 市代码（地区、州）
         */
        public String cityId { get; set; }
        /**
         * 市名称
         */
        public String cityName { get; set; }
        /**
         * 县代码（区）
         */
        public String countyId { get; set; }
        /**
         * 县名称
         */
        public String countyName { get; set; }
        /**
         * 乡代码（镇、街道办事处）
         */
        public String townId { get; set; }
        /**
         * 乡名称
         */
        public String townName { get; set; }
        /**
         * 详细地址（村、路+门牌号等）
         */
        public String addrDetail { get; set; }
        /**
         * 邮政编码
         */
        public String postalNo { get; set; }
        /**
         * 完整地址
         */
        public String addressAll { get; set; }
    }
}
